home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / bbsutil / tick200.zip / TICK130.DOC < prev   
Text File  |  1990-02-19  |  58KB  |  1,219 lines

  1.  
  2.  
  3.  
  4.                                     TICK v1.30
  5.  
  6.  
  7.                                       What is it?
  8.  
  9.            Tick is a program which does for files  what  echomail  does  for
  10.       messages.    It  was  largely  inspired by the program "Flea",  by Ron
  11.       Bemis.  Tick picks up on that concept, and adds to it.
  12.  
  13.            Using any ASCII editor,  you set up a configuration file to  tell
  14.       TICK about your system and to set up file echo areas.  TICK then looks
  15.       in  your  inbound  area for received TIC attaches,  tosses them to the
  16.       echo-area directory you specify,  appends the FILES.BBS in that  area,
  17.       and optionally echos the files to other systems you specify.   If your
  18.       BBS doesn't use  a  FILES.BBS,  you  can  have  TICK  create  a  user-
  19.       customized  file-list  in  the  format you would like (so long as it's
  20.       ASCII).  You can set up different areas for different file-echos, much
  21.       as you may have many echotags in echomail.   In each  file-echo  area,
  22.       you may list up to 40 nodes to which you echo the files.   The program
  23.       establishes passwords which are used to  verify  that  the  files  you
  24.       receive  are from the node you expect them to be from.    You may also
  25.       specify which nodes in a file echo are  allowed  to  send  you  files,
  26.       which  may  only  receive files from you but not send them to you,  or
  27.       which nodes may send you files but never receive them from you.
  28.  
  29.            TICK will allow you to configure so that it creates FLO file  at-
  30.       taches  for mailers such as Binkley and Opus,  which use them,  or MSG
  31.       attaches for Seadog-type systems that use that kind of attach.    This
  32.       second  method  is referred to as "FIDO" mode within TICK.   When TICK
  33.       creates an attach, it sends both the desired file, and a small control
  34.       file which contains seenby and other information.   The preferred  in-
  35.       formation  file is the TIC file,  which is defined in FSC-0028.   TICK
  36.       will also generate the FLE file format for  communication  with  FLEA.
  37.       The  choice  of  which  file format to use may be made for each echoed
  38.       system,  independently of other systems echoed.   You may set TICK  to
  39.       receive both TIC's and FLE's,  or have it process only TIC's received.
  40.       The choice of which file format you send to other nodes is independent
  41.       of which file format you received with the original file.
  42.  
  43.            Files are entered into an echo using the companion program HATCH.
  44.       HATCH uses the same configuration file as TICK.
  45.  
  46.            If you are upgrading,  please skip to "WHAT'S NEW" before reading
  47.       further.  If you are setting up TICK for the first time, read on.
  48.  
  49.                                     WHAT DOES IT DO
  50.  
  51.            When TICK operates, it looks for inbound files with the extension
  52.       TIC  (or FLE).   These are "control" files which tell the program what
  53.       the name of the "real" file is, the echo area it is to go to, and what
  54.       systems have already seen  the  file.    The  information  is  checked
  55.       against  the  configuration file,  and if passwords match and the area
  56.       exists,  the file is tossed to the "destination directory" established
  57.  
  58.                                                                            1
  59.  
  60.  
  61.  
  62.                                     TICK v1.30
  63.  
  64.       when the AREA was set up. (The file is moved to the destination direc-
  65.       tory by renaming it if it is possible,  or by copying and deleting the
  66.       original if it is not possible).   The FILES.BBS in that directory  is
  67.       appended with the description (again, part of the TIC file).  If there
  68.       are  other nodes listed for that echo,  TICK will then create new TICs
  69.       or FLEs for them, and will create FLO files to those nodes in the out-
  70.       bound.   The FLOs will send the new TIC and the  "real"  file  to  the
  71.       other  nodes.   This does NOT happen if that node is already listed in
  72.       the seenby line of the original TIC.
  73.  
  74.            TICK should be called in your batch file after  receiving  files.
  75.       It is designed so that you may redirect its output to the Binkley.log,
  76.       Opus.log,  or to a log of its own.   In the simplest form, the command
  77.       would look something like this:
  78.  
  79.            TICK >> Binkley.Log
  80.  
  81.            If running from a shell (not suggested),  it would be  preferable
  82.       to use a separate log to avoid problems of writing to a file which may
  83.       already be open.
  84.  
  85.                                 THE CONFIGURATION FILE
  86.  
  87.            Before  TICK  or  HATCH  can run,  you will need to create a con-
  88.       figuration file to tell the program about your system, select optional
  89.       parameters, and to establish file-echo AREAS.  Each AREA (you may have
  90.       many) is equivalent to a different echo area in  echomail,  and  lists
  91.       the  nodes  that  you receive from and send to.   The addresses of the
  92.       nodes are zone aware.
  93.  
  94.            The brackets indicate optional items,  and should NOT be  entered
  95.       in the real configuration file.
  96.  
  97.            The format of the configuration file follows:
  98.  
  99.       IN c:\file\inbound     (This specifies the inbound area)
  100.  
  101.       ZONE 1 c:\opus\outbound  (This specifies the Outbound area)
  102.                                (The FIRST Zone is the DEFAULT Zone)
  103.  
  104.       ZONE 2 c:\opus\outbound.002
  105.  
  106.       ZONE 3 c:\opus\out3       (Zones need not follow Binkley style)
  107.  
  108.       NET 266                          (Your Net)
  109.  
  110.       NODE 12                          (Your Node)
  111.  
  112.       HOLD c:\holddir\          (Where outbound TICs and FLEs are kept)
  113.  
  114.       QDIR c:\qdir              (MUST be defined - not yet used)
  115.  
  116.                                                                            2
  117.  
  118.  
  119.  
  120.                                     TICK v1.30
  121.  
  122.  
  123.       [ListFmt %3:-13 %1]       (Alters the default format of the FILES.BBS)
  124.  
  125.       [ListName Files.Bbs]      (Alters name and/or location of FILES.BBS)
  126.  
  127.       [AKA 1:1/313]             (Adds your AKA addresses to the Seenby lines)
  128.       [AKA 5:678/90]
  129.  
  130.  
  131.       [STOPDUP [c:\tickdir]] (Optional parameter, turns on Stopdup
  132.                                feature - Specifies where DUP files
  133.                                are to be kept)
  134.  
  135.       [QUIET]          (Optional - Stops beeping on fatal error)
  136.  
  137.       AREA c:\file\ticktest TICKTEST
  138.            Local ListName c:\files\RBBS.LST
  139.            1:266/1 Passwrd1 [FLAGS]       (Where flags = [*][&][F][C|H][An])
  140.            2:512/26 Pass2p
  141.  
  142.       [TEMP c:\ramdisk]  (Optional directory for temporary files)
  143.  
  144.  
  145.       [FIDO]          (Send files as MSG attaches instead of FLO attaches)
  146.  
  147.       [MAIL c:\netmail] ( Location of Netmail - Required if FIDO specified)
  148.  
  149.       [FLEA]          (If present, tells the program to also process
  150.                         inbound FLE files)
  151.  
  152.       [LOGPATH]       (If present, log the PATH lines to the logfile)
  153.  
  154.       [LOGSEEN]       (If present, log SEENBY lines to the logfile)
  155.  
  156.       [CRC]           (Enable CRC testing)
  157.  
  158.       [LogCRC]        (Place copy of CRC in the log)
  159.  
  160.       [Crc2Dup]       (Place copy of CRC in the DUP file)
  161.  
  162.       [NoWait]   (Prevent HATCH's re-prompt for bad FILEname or AREAname)
  163.  
  164.  
  165.            The  brackets indicate optional items,  and should NOT be entered
  166.       in the real configuration file.
  167.  
  168.            Now ... an item by item description:
  169.  
  170.  
  171.  
  172.  
  173.  
  174.                                                                            3
  175.  
  176.  
  177.  
  178.                                     TICK v1.30
  179.  
  180.       IN c:\netfile   This entry should point to  the  inbound  files  area.
  181.            Directory  entries  in  the TIC configuration file may be entered
  182.            with or without trailing backslashes,  and must reference an  ex-
  183.            isting directory.
  184.  
  185.       ZONE  1 c:\opus\outbound  This specifies the Outbound area for zone 1.
  186.            TIC allows multiple zones in  multiple  outbound  areas  (Binkley
  187.            style).    The ZONE line may be repeated